// pages/home/home.js
import Cache from "../../utils/Cache"
import renting from "../../models/Renting";
Page({
  data: {
    userInfo:{
      avatarUrl:"https://fang.1314000.cn/zfw/page-myIcon.png",
      nickName:"用户授权"
    },
    isauth:false
  },
  onLoad(options){
    // 初始化时判断，用户是否授权
    if(Cache.has("userInfo")){
      this.setData({
        userInfo:Cache.get("userInfo"),
        isauth:true
      })
    }
  },
  getuserinfo(evt){
    // 获取到userInfo
    // console.log(evt.detail.userInfo.avatarUrl);
    let userInfo = evt.detail.userInfo;
    if(userInfo){
      this.setData({ userInfo,isauth:true })
      // 写入缓存
      Cache.forever("userInfo",userInfo);
      // 发起网络请求。更新到数据表数据中，编写接口接收发送过去的数据更新到数据表中
      renting.setUserInfo({
        id:Cache.get("id"),
        nickname:userInfo.nickName,
        sex:userInfo.gender,
        avatar:userInfo.avatarUrl
      })

    }
  }
})